/*
* Copyright @ 2014 com.iflysse.trains
* manger_v2.0 下午7:27:31
* All right reserved.
*
*/
package com.iflysse.dao;

import java.util.List;

import com.iflysse.pojo.ColumnInfo;
import com.iflysse.utils.PagerBean;


/**
 * @desc: manger_v2.0
 * @author: wql
 * @createTime: 2014年11月19日 下午7:27:31
 * @history:
 * @version: v1.0
 */
public interface ColumnInfoDao {
	List<ColumnInfo> findAllColumn();
	
	List<ColumnInfo> findColumnByName(String ColumnName);

	List<ColumnInfo> findColumnPager(PagerBean<ColumnInfo> pager);

	long findColumnTotal(PagerBean<ColumnInfo> pager);

	void insertColumn(ColumnInfo Column);

	void updateColumn(ColumnInfo Column);

	void delById(int Columnid);
	
	List<ColumnInfo> findChildrensColumnById(int columnId);

	ColumnInfo findColumnById(int columnid);
}
